package 微服务.服务的拆分及远程调用;

/**
 * 服务的拆分（见项目<a href="">cloud-demo</a>）及远程调用
 */
public class index {
    /**
     * 服务拆分注意事项<p>
     * 1、不同微服务不要重复开发相同业务<p>
     * 2、做到微服务数据独立，不要访问其他微服务的数据库<p>
     * 3、将自己的部分业务暴露为接口，供其他微服务调用<p></p>
     * <p>
     * 远程调用：<p>
     * 要实现远程调用，我们可以在一个服务内发出http请求给另一个服务暴露的接口，进而实现远程调用<p>
     * 而要在服务中发http请求，我们可以用Spring提供的RestTemplate<p>
     * 这个类就是专门用来发各种各样的http请求的<p>
     *
     * @param args
     */
    public static void main(String[] args) {

    }
}
